package dietmar.edytor.dane;

import java.util.Vector;

public class Klub {
	String nazwa;
	int rokZalozenia;
	Prezes prezes;
Klub(String nazwa, int rokZalozenia,Prezes prezes)
{
	this.nazwa=nazwa;
	this.rokZalozenia=rokZalozenia;
}
Vector<Sekcja> klub= new Vector<Sekcja>();

public boolean dodajSekcje(Sekcja sekcja)
{
	if(!klub.contains(sekcja))
	{
		klub.add(sekcja);
		return false;
	}
	else
	{
		System.out.println("sekcja juz istnieje");
		return true;
	}
}
public boolean usunSekcje(int i)
{
	if(klub.isEmpty())
	{
		System.out.println("brak sekcji");
		return false;
	}
	else if(i<0&& i>= klub.size())
	{
		System.out.println("nieprawidlowy indeks");
		return false;
	}
	else
	{
		klub.remove(i);
		return true;
	}
}
public Sekcja zwrocSekcje(int i)
{
	if(klub.isEmpty())
	{
		System.out.println("brak sekcji w klubie");
		return null;
	}
	else if(i>0&& i>= klub.size())
	{
		System.out.println("nieprawidlowy indeks");
		return null;
	}
	else
	{
		return klub.get(i);
	}
}
public boolean zawieraSekcje(String nazwa)
{
	boolean jestLubNie=false;
	for(int i=0;i<klub.size();i++)
	{
		if(zwrocSekcje(i).getNazwa()==nazwa)
		{
		jestLubNie=true;
		}
		
	}	
	return jestLubNie;
	
}




public String getNazwa() {
	return nazwa;
}
public void setNazwa(String nazwa) {
	this.nazwa = nazwa;
}
public int getRokZalozenia() {
	return rokZalozenia;
}
public void setRokZalozenia(int rokZalozenia) {
	this.rokZalozenia = rokZalozenia;
}
public Vector<Sekcja> getKlub() {
	return klub;
}
public void setKlub(Vector<Sekcja> klub) {
	this.klub= klub;
}
public boolean equals(Klub klub){
return
(this.nazwa.equals(klub.getNazwa()));

}


}
